package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.ToString;
import org.springframework.data.annotation.Transient;

import java.util.List;


@Data
@ToString
/**
 * 抖店主播直播记录对象 rx_doudian_live_records
 *
 * @author hjf
 * @date 2025-04-03
 */
public class RxDoudianLiveRecords extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long id;

    /**
     * 直播编号
     */
    @Excel(name = "直播编号")
    private String serial;


    //主播名字
    private String nickName;

    //店铺名字
    private String authorName;
    //店铺名字
    private String uid;
    /**
     * 主播id
     */
    @Excel(name = "主播id")
    private Integer manageId;

    /**
     * 直播账号id
     */
    @Excel(name = "直播账号id")
    private Integer doudianAuthorId;

    /**
     * 直播开始时间
     */
    @Excel(name = "直播开始时间")
    private Long startTime;

    /**
     * 直播结束时间
     */
    @Excel(name = "直播结束时间")
    private Long endTime;

    /**
     * 直播时长(存分钟数)
     */
    @Excel(name = "直播时长(存分钟数)")
    private Integer duration;

    /**
     * 直播状态1直播中2直播结束
     */
    @Excel(name = "直播状态1直播中2直播结束")
    private Integer status;

    /**
     * 添加时间(也就是直播开始时间)
     */
    @Excel(name = "添加时间(也就是直播开始时间)")
    private Long time;


    //直播开始时间和结束时间
    @Transient
    private List<String> liveTime;

    @Transient
    private String monthSum;
    @Transient
    private String daySum;


}
